Planning Complex Inspection Tasks Using Redundant Roadmaps
نویسندگان
چکیده
The aim of this work is fast, automated planning of robotic inspections involving complex 3D structures. A model comprised of discrete geometric primitives is provided as input, and a feasible robot inspection path is produced as output. Our algorithm is intended for tasks in which 2.5D algorithms, which divide an inspection into multiple 2D slices, and segmentation-based approaches, which divide a structure into simpler components, are unsuitable. This degree of 3D complexity has been introduced by the application of autonomous in-water ship hull inspection; protruding structures at the stern (propellers, shafts, and rudders) are positioned in close proximity to one another and to the hull, and clearance is an issue for a mobile robot. A global, sampling-based approach is adopted, in which all the structures are simultaneously considered in planning a path. First, the state space of the robot is discretized by constructing a roadmap of feasible states; construction ceases when each primitive is observed by a specified number of states. Once a roadmap is produced, the set cover problem and traveling salesman problem are approximated in sequence to build a feasible inspection tour. We analyze the performance of this procedure in solving one of the most complex inspection planning tasks to date, covering the stern of a large naval ship, using an a priori triangle mesh model obtained from real sonar data and comprised of 100,000 primitives. Our algorithm generates paths on a par with dual sampling, with reduced computational effort.
منابع مشابه
PASO: An Integrated, Scalable PSO-based Optimization Framework for Hyper-Redundant Manipulator Path Planning and Inverse Kinematics
Hyper-redundant manipulation is the use of a hyper-DOF robotic system to accomplish tasks such as picking, placing, reaching, and exploring in challenging environments. Hyper-redundant manipulation involves both finding collisionfree configuration-space paths (the path planning (PP) problem) and transforming a given workspace target pose into a configuration space goal (the inverse kinematics (...
متن کاملSparser Sparse Roadmaps
We present methods for offline generation of sparse roadmap spanners that result in graphs 79% smaller than existing approaches while returning solutions of equivalent path quality. Our method uses a hybrid approach to sampling that combines traditional graph discretization with random sampling. We present techniques that optimize the graph for the L1-norm metric function commonly used in joint...
متن کاملPath Deformation Roadmaps: Compact Graphs with Useful Cycles for Motion Planning
This paper describes a new approach to sampling-based motion planning with PRMmethods. Our aim is to compute good quality roadmaps that encode the multiple connectedness of the configuration space inside small but yet representative graphs that capture well the different varieties of free paths. The proposed Path Deformation Roadmaps (PDR) rely on a notion of path deformability indicating wheth...
متن کاملUtilizing Roadmaps in Evacuation Planning*
In this paper we describe utilization of roadmaps in a general evacuation planning system for complex 3D environments. The problem consists of heterogeneous groups of agents whose behaviors and properties affect usage of the environment when creating evacuation plans. This planning system includes behaviors for those agents evacuating and directors that may be guiding the agents to improve evac...
متن کاملRegion Roadmap Connection in Parallel Sampling-Based Motion Planning
In today’s society, parallel computing is commonplace. Motion planning is a computationally complex problem in which solution methodologies can exploit parallelism for complex problems. In one approach to parallel sampling-based motion planning, the environment is divided among processors so that roadmaps can be constructed for each region of the environment independently. Afterwards, the roadm...
متن کامل